A firebase & react app which allowed users to 'Keep tabs on who you owe drinks to, and let people know they owe you drinks'.
Website created for a friend begining a healthy eating food preperation business. Created with react and hosted on Firebase, data stored in Firebase RTDB.
Website created for the McIver Motorsport rally team. Created with React and hosted on Firebase using RTDB for some features.
Rally car trip computer created for running on Raspberry Pi 3A. Written in Python, with GUI using Tkinter. Features include: stopwatch, GPS information, recorded tracking of GPS data & more.
A NodeJS application serving a web page and endpoints to control a furnace and implement scheduling functionality. Built for running on a Raspberry Pi Zero.
A NodeJS application built to control LED WS2012B strip lights with various effects, including music analyser effects. Controlled from a web app built for both mobile and desktop views. Runs on Raspberry Pi 3/4.
A 3D printed doorbell using RPi Zero with NV camera which streams video and doorbell actions to a hub device consisting of a RPi 4 with a 7 inch touchscreen. Both units written using NodeJS & Express with websockets.
Using Three.JS and other libraries, I have been experimenting with a few projects on VR experiences and have created small demo/experimental projects.
An ongoing project for creating a web app which allows users to place markers on a map which can have certain rules/statuses and categories applied to them. The focus being on creating a mapping web app for Urban Exploration users, as well as keeping it generic enough for other communities to use.
2022 - 2024
Software Development Engineer 2
2018 - 2022
Software Engineer
Junior Software Engineer
Apprentice Developer